<?php
 include($_SERVER['DOCUMENT_ROOT']."/eventos/sistema/common/login/seguranca.php"); // Inclui o arquivo com o sistema de segurança
 protegePagina(); // Chama a função que protege a página
 //error_reporting(0);
  
  
  
  
  
 
 

 
 
 
 //$sql = mysql_query("CALL users()");
 //return false;
 
 
 alterar();
 function inserir (){
	
	
	//Consulta no banco de dados para pegar o ultimo idUsuario
	$qryConsultaUsuario = "SELECT Max(idUsuario) ult_id
							FROM tblusuario";
	$qryConsultaUsuario   = mysql_query($qryConsultaUsuario) or die(mysql_error());  
	$qryConsultaUsuario   = mysql_fetch_array($qryConsultaUsuario);
	
	
	//Captura ultimo idUsuario e soma + 1
	$qryConsultaUsuario = $qryConsultaUsuario[ult_id] + 1;
	
	//Colocando idUsuario no padrão do sistema com 9 posições
	//$idUsuarioTemp	= "00000000" . $qryConsultaUsuario;
	//$idUsuarioTemp 	= str_repeat("0",9) . trim($idUsuarioTemp);
	$idUsuario		= $qryConsultaUsuario;
	$idEmpresa		= "1"; //Passando fixo empresa 1 que é base de testes
	$idPerfil		= "3"; //Passando Fixo 3 que é de participante
		
	ECHO ($qryConsultaUsuario);	
		
		
	// RECEBENDO OS DADOS PREENCHIDOS NA ABA DADOS PESSOAIS !
	
	$strNome		= $_POST ["strNome"];
	$strEmail		= $_POST ["strEmail"];
	$strTelefone	= $_POST ["strTelefone"];
	$strCelular		= $_POST ["strCelular"];
	$strEndereco	= $_POST ["strEndereco"];
	$idCidade		= $_POST ["strCidade"];
	$idUf			= $_POST ["strEstado"];
	$strBairro 		= $_POST ["strBairro"];
	$strCep 		= $_POST ["strCep"];
	$dteNascimento	= phpToMysql($_POST ["dteNascimento"]); //Usando função responsável por transformar data digitada para data formato banco
	$strLogin		= $_POST ["strLogin"];
	$strSenha		= $_POST ["strSenha"];
	$strCpf			= $_POST ["strCpf"];
	$strRg			= $_POST ["strRg"];
	$bolRecebeEmail	= $_POST ["bolRecebeEmail"];
	$strSexo		= $_POST ["strSexo"];
	
	
	
	if($bolRecebeEmail == 'on')
		$bolRecebeEmail = 1; //TRUE
	else
		$bolRecebeEmail = 0; //FALSE
	
	
	
	echo (	" - idUsuario - " . $idUsuario . " - strNome - " . $strNome . " - strEmail - " . $strEmail .
		" - strTelefone - " . $strTelefone . " - strCelular - " . $strCelular . " - strEndereco - " . $strEndereco .
		" - idCidade - " . $idCidade . " - idUf - " . $idUf . " - strBairro - " . $strBairro .
		" - dteNascimento - " . $dteNascimento . " - strLogin - " . $strLogin . " - strSenha - " . $strSenha .
		" - strCpf - " . $strCpf . " - strRg - " . $strRg . " - bolRecebeEmail - " . $bolRecebeEmail .
		" - strSexo - " . $strSexo . " - idEmpresa - " . $idEmpresa . " - idPerfil - " . $idPerfil . " - strCep - " . $strCep 
		);
					
	
	
	
	// RECEBENDO OS DADOS PREENCHIDOS NA ABA CARACTERISTICAS!
	
	$intAltura			= numeroFormatoBanco($_POST ["intAltura"]);
	$intManequimBlusa	= numeroFormatoBanco($_POST ["intManequimBlusa"]);
	$intManequimCalca	= numeroFormatoBanco($_POST ["intManequimCalca"]);
	$intBusto			= numeroFormatoBanco($_POST ["intBusto"]);
	$intCalcado			= numeroFormatoBanco($_POST ["intCalcado"]);
	$intCintura			= numeroFormatoBanco($_POST ["intCintura"]);
	$intQuadril			= numeroFormatoBanco($_POST ["intQuadril"]);
	$intPeso			= numeroFormatoBanco($_POST ["intPeso"]);
	$idCorOlho			= $_POST ["idCorOlho"];
	$idCorCabelo		= $_POST ["idCorCabelo"];
	$idCorPele			= $_POST ["idCorPele"];
	
	
	
	echo (	" - intAltura - " . $intAltura . " - intManequimBlusa - " . $intManequimBlusa . " - intManequimCalca - " . $intManequimCalca .
		" - intBusto - " . $intBusto . " - intCalcado - " . $intCalcado . " - intCintura - " . $intCintura . " - intQuadril - " . $intQuadril 
		. " - intPeso - " . $intPeso . " - idCorOlho - " . $idCorOlho . " - idCorCabelo - " . $idCorCabelo . " - idCorPele - " . $idCorPele
		 );
	
	
	// RECEBENDO OS DADOS PREENCHIDOS EM INFORMAÇÕES
	
	$chkIdiomaIngles			= isset($_POST ["chkIdiomaIngles"]);
	$chkIdiomaEspanhol			= isset($_POST ["chkIdiomaEspanhol"]);
	$chkIdiomaFrances			= isset($_POST ["chkIdiomaFrances"]);
	$chkIdiomaItaliano			= isset($_POST ["chkIdiomaItaliano"]);
	$chkIdiomaJapones			= isset($_POST ["chkIdiomaJapones"]);
	
	$chkDisponibilidadeManha	= isset($_POST ["chkDisponibilidadeManha"]);
	$chkDisponibilidadeTarde	= isset($_POST ["chkDisponibilidadeTarde"]);
	$chkDisponibilidadeNoite	= isset($_POST ["chkDisponibilidadeNoite"]);
	$chkDisponibilidadeFS		= isset($_POST ["chkDisponibilidadeFS"]);
	
	
	
	$idGrauEscolaridade				= $_POST ["idGrauEscolaridade"];
	$bolPossuiVeiculo				= $_POST ["bolPossuiVeiculo"];
	
	
	
	
	
	echo (	" - chkIdiomaIngles - " . $chkIdiomaIngles . " - chkIdiomaEspanhol - " . $chkIdiomaEspanhol . " - chkIdiomaFrances - " . $chkIdiomaFrances .
		" - chkIdiomaItaliano - " . $chkIdiomaItaliano . " - chkIdiomaJapones - " . $chkIdiomaJapones . " - chkDisponibilidadeManha - " . $chkDisponibilidadeManha . " - chkDisponibilidadeTarde - " . $chkDisponibilidadeTarde 
		. " - chkDisponibilidadeNoite - " . $chkDisponibilidadeNoite . " - chkDisponibilidadeFS - " . $chkDisponibilidadeFS . " - idGrauEscolaridade - " . $idGrauEscolaridade . " - bolPossuiVeiculo - " . $bolPossuiVeiculo
		 );
		
	
	
	
	
	
	
	
	//Query que realiza a inserção dos dados no banco de dados
	
	$queryInsertUsuario = "INSERT INTO `tblusuario` 
								( `strLogin` 	 , `strSenha` 		, 
								  `idEmpresa` 	, `idPerfil` 
								) 
						
						VALUES (  '$strLogin'	, '$strSenha'		, 
								  '$idEmpresa'	, '$idPerfil'							    
							   )";
	
	
	$queryInsertDadosPessoais = "INSERT INTO 	`tbldadospessoais` 
										( 	`idUsuario` , `strNome` , `strSexo` , 
											`strTelefone` , `strCelular` , `strEndereco` ,
											`strBairro` , `idCidade`  , `strCep` , 
											`strEmail` , `strRG` , `strCPF` , 
											`dteNascimento` , `bolRecebeEmail` , `idGrau`
										) 
							VALUES 		(	'$idUsuario', '$strNome', '$strSexo',
											'$strTelefone', '$strCelular', '$strEndereco',
											'$strBairro', '$idCidade', '$strCep',
											'$strEmail', '$strRG', '$strCPF', 
											'$dteNascimento', '$bolRecebeEmail', $idGrauEscolaridade
										)";
										
	$queryInsertCaracteristicas = "	INSERT INTO `tblcaracteristicas` 
								( `idUsuario` 	, `intAltura` 	 , `intManequimBlusa` ,
								  `intManequimCalca` , `intQuadril` , `intBusto` 	, 
								  `intCalcado` , `intCintura` , `intPeso` ,
								  `idCorOlho` , `idCorCabelo` , `idCorPele` 
								) 
								
								VALUES (  '$idUsuario'	, '$intAltura'	, '$intManequimBlusa'		, 
										  '$intManequimCalca'	, '$intQuadril'	, '$intBusto'	, 
										  '$intCalcado'	, '$intCintura', '$intPeso' ,
										  '$idCorOlho'	, '$idCorCabelo', '$idCorPele')";										
	
	
	/*$queryInsertUsuarioIdioma = " INSERT INTO `tblUsuarioIdioma` 
								( `idUsuario` 	, `bolIngles` 	 , `bolEspanhol` ,
								  `bolFrances` , `bolItaliano` , `bolJapones`
								) 
								
								VALUES (  '$idUsuario'	, '$chkIdiomaIngles'	, '$chkIdiomaEspanhol'		, 
										  '$chkIdiomaFrances'	, '$chkIdiomaItaliano'	, '$chkIdiomaJapones' )";										
	
	
	
	*/

	mysql_query($queryInsertUsuario) 			or die(mysql_error());
	mysql_query($queryInsertDadosPessoais) 		or die(mysql_error());
	mysql_query($queryInsertCaracteristicas) 	or die(mysql_error());
	
	
	//mysql_query($queryInsertUsuarioIdioma) 		or die(mysql_error());
	
	
	
	
	############################################################ FOTOS ################################################################################
	
	
	

	
	
	// DEFINIÇÕES
	// Numero de campos de upload
	$numeroCampos = 6;
	// Tamanho máximo do arquivo (em bytes)
	$tamanhoMaximo = 1000000;
	// Extensões aceitas
	$extensoes = array(".doc", ".txt", ".pdf", ".docx", ".jpg", ".jpeg",".gif",".png", ".JPG", ".JPEG", ".GIF", ".PNG");
	// Substituir arquivo já existente (true = sim; false = nao)
	$substituir = false;
	// Criando a Pasta para novo usuário
	$pasta = $idUsuario;//AQUI ENTRA O IDUSUARIO $_POST["pasta"];
	mkdir ("C:/wamp/www/Eventos/galeria/uploads/$pasta", 0777 );   // aqui e o diretorio aonde será criado tipo home/public-html/
	
	// Caminho para onde o arquivo será enviado
	$caminho = "galeria/uploads/$pasta/";
	
	
	for ($i = 0; $i <= $numeroCampos; $i++) {
	
	// Informações do arquivo enviado
	$nomeArquivo 	= $_FILES["imagem"]["name"][$i];
	$tamanhoArquivo = $_FILES["imagem"]["size"][$i];
	$nomeTemporario = $_FILES["imagem"]["tmp_name"][$i];
	
	
	echo $nomeArquivo . " teste  ";
	
	// Verifica se o arquivo foi colocado no campo
	if (!empty($nomeArquivo)) {
	
		$erro = false;
	
		//Seleciona a ultima entrada do banco na tabela galeria
		$s_trab = "SELECT Max(idFoto) ult_id
					 FROM tblfoto";
		$t_trab = mysql_query($s_trab) or die(mysql_error());  
		$trab   = mysql_fetch_array($t_trab);
	
		//Dou um sequencial para a foto que será o ultimo id + 1
		$sequencial = $trab[ult_id] + 1;
		
		//crio um nome único para a imagem
		$img = $sequencial.$nomeArquivo;
	
	
	
		// Verifica se o tamanho do arquivo é maior que o permitido
		if ($tamanhoArquivo > $tamanhoMaximo) {
			$erro = "O arquivo " . $nomeArquivo . " nÃ£o deve ultrapassar " . $tamanhoMaximo. " bytes";
		} 
		// Verifica se a extensÃ£o estão entre as aceitas
		elseif (!in_array(strrchr($nomeArquivo, "."), $extensoes)) {
			$erro = "A extensão do arquivo <b>" . $nomeArquivo . "</b> não é válida";
		} 
		// Verifica se o arquivo existe e se é para substituir
		elseif (file_exists($caminho . $img) and !$substituir) {
			$erro = "O arquivo <b>" . $img . "</b> já existe";
		}
	
		// Se nÃ£o houver erro
		if (!$erro) {
			// Move o arquivo para o caminho definido
			move_uploaded_file($nomeTemporario, ($caminho . $img));
			
			//Gravando o nome do arquivo e a legenda na tabela do banco de dados  
			$i_galeria = "INSERT INTO tblfoto (strCaminho, idUsuario, bolPrincipal) VALUES ('$img','$idUsuario',0)";
			mysql_query($i_galeria) or die (mysql_error());
	
			//Retorno a página de formulário
			// header('Location:galeria.php');
			
			// Mensagem de sucesso
			echo "O arquivo <b>".$nomeArquivo."</b> foi enviado com sucesso. <br />";
		} 
		// Se houver erro
		else {
			// Mensagem de erro
			echo $erro . "<br />";
		}
	}
	}
	
	
	
	
	############################################################# FIM FOTOS ###########################################################################
	
	

	
	
	
	
	#############################################
	echo "Seu cadastro foi realizado com sucesso!";
	//mensagem que é escrita quando os dados são inseridos normalmente.

}

function alterar (){
    $mysqli = new mysqli("localhost", "root", "");
    $mysqli->query("CALL sp_alterarParticipante(
	18, 'Israel Correia de Castroxxx'	, '(61)3533-2413'				, '(61)8535-3390'				, 
	'Rua da ferrovia Casa 75'		, 'Metropolitanasss'				, 1    							, '70760767',
	'israel.correia@gmail.com'		, false							, 1, 
	false 							, 1.82							, 40, 
	42 								, 90							, 60, 
	43 								, 80							, 82,
	1  								, 1								, 1,
	false 							, false							, false, 
	false 							, false							, false, 'teste', 
	'israel_ccastro@hotmail.com'	,@retorno)"  
  );

  
   echo "entrou";
  
}

?> 